to scourge someone - Turkish English Dictionary